home *** CD-ROM | disk | FTP | other *** search
/ Just Call Me Internet / Just Call Me Internet.iso / prog / mint / duftp / readme.txt < prev    next >
Text File  |  1995-06-21  |  6KB  |  139 lines

  1. DUftp
  2. ½1995, Data Uncertain Software
  3. ===============================
  4.  
  5. What is DUftp?
  6. ---------------
  7.  
  8. DUftp is a GEM based FTP (File Transfer Protocol) program for use
  9. with MiNT and the MiNT-net networking drivers. You can use DUftp
  10. under MultiTOS, or just under plain GEM, as it uses non of the
  11. MultiTOS AES extensions. You can use DUftp to fetch files from
  12. any FTP server on the Internet (or any other TCP/IP based network).
  13.  
  14. This was inspired by Rapid Filer on the PC, which provides a very
  15. simple way of transferring files (although Rapid filer does a lot
  16. more than DUftp, as it's very like Kobold in the way it speeds up
  17. disc access).
  18.  
  19. Why Should I Use DUftp?
  20. ------------------------
  21.  
  22. Well, the standard FTP for MiNT-net is a text based Unix port, and
  23. although it works well, it looks a bit naff. DUftp is loads easier
  24. to use. As well as the just transferring files you get the following
  25. extra's:
  26.  
  27.    ù Web-browser style bookmarks for fast access to your fave sites.
  28.    ù Automatic logins.
  29.    ù Full GEM interface.
  30.    ù Runs under MultiTOS or plain GEM.
  31.    ù Drag & Drop style file transfer.
  32.    ù Multiple connections at the same time (under MultiTOS).
  33.    ù Abuse from unix fans for being a pussy and wimping it.
  34.    ù Fast, reliable transfers (code based on the BSD Unix ftp).
  35.    ù Envy from PC users who have to pay for this sort of thing.
  36.    ù AES 4.1 iconify support.
  37.    ù No command lines to fart around with.
  38.    ù Integrated with DIP to handle your dial-up SLIP connection
  39.      for you (simple Connect/Disconnect menu options).
  40.    ù Only uses 200K when running.
  41.    ù Context sensitive help.
  42.  
  43. Distribution Policy
  44. --------------------
  45.  
  46. Spread it far and wide - DUftp is advert-ware. It's intended to prove
  47. that GEM+MiNT can support easy to use networking software, and
  48. in particular, that Data Uncertain can provide that software.
  49.  
  50. The advert in question is for the forthcoming World Wide Web
  51. browser 'Distant Earth', which will be a comercial product, of at least
  52. the same standard as DUftp (better in fact, check out the screen
  53. shots).
  54.  
  55. If you want good Internet access on your atari, then come to
  56. Data Uncertain....
  57.  
  58. I've included sources with this release, but there's no need to
  59. keep them with the executable, they're only there in case anyone
  60. wants to play.....
  61.  
  62. Of course, I'd love folks to send me money, but don't feel obliged to
  63. for this program - postcards would be nice though.
  64.  
  65. One point - I don't want to see folks making money from this
  66. program (unless they give me a cut, in which case it's quite
  67. alright).
  68.  
  69. How do I use DUftp?
  70. --------------------
  71.  
  72. Well, first you will need to set up MiNT, then you will need to
  73. install MiNT-net. Once that's done, simply start up your
  74. SLIP/PPP connection to the Internet, and run the DUftp program.
  75.  
  76. Or, even easier, DUftp can start your SLIP link for you - just
  77. select Connect from the DIALUP menu and away you go.
  78.  
  79. A simple installation is included for folks who don't have
  80. MiNT-net setup already. If you're already using MiNT-net, then
  81. you should have no problems with your existing setup.
  82.  
  83. To transfer a file from the remote machine (ftp server) to
  84. your machine, just drag the filename from the 'Remote' list
  85. to the 'Local' list. Thats it really......
  86.  
  87. Can I run multiple connections?
  88. --------------------------------
  89.  
  90. Under plain TOS, no you cann't - just one link at a time :(
  91.  
  92. BUT - under multiTOS, the forthcoming MiNT-happy Geneva, or
  93. MiNA, you can run as many connections as you have memory for
  94. - simply run DUftp several times, and lo - all the FTP
  95. connections work at the same time. There is no limit to how
  96. many links you can run at once...
  97.  
  98. One bummer - no way will this ever work with MagiC as the
  99. BSD networking drivers don't exist under MagiC....
  100.  
  101. How was DUftp made?
  102. --------------------
  103.  
  104. DUftp uses the DULIB GUI library, MiNTLIBSpl46, MiNT-net libs,
  105. all ported to Lattice C 5.52 and compiled on a Falcon030 4/32Mhz.
  106. FTP code based on the original Unix FTP, but cleaned up and cut
  107. down to what is actually useful (there was loads of bollocks in
  108. the Unix FTP that never got used, and the code was really crap
  109. - goto's all over, obscure code for the sake of it, etc).
  110.  
  111. DULIB was written by me, Craig Graham, and is used in all Data
  112. Uncertain projects (notably CLAv3).
  113. MiNTLIBS written by loads of people, Lattice port by Chris Ridd.
  114. MiNT-net libs ported from BSD to MiNT by Kay Roemer. Lattice C
  115. conversion done by Steve Sowerby & Craig Graham.
  116.  
  117. GUI drawn with Interface 2.
  118.  
  119. DUftp was a fast job, only took a couple of weeks to write (check out
  120. the history.txt file). Why did no-one else try something like this?
  121. I cann't be the only one who could do it......so I've included
  122. the source here to show how it was done. You'll need to get the
  123. libs described above to rebuild this. I used Lattice 5.52, and the
  124. project file is included here - but I cann't promise that it will
  125. compile & run on anyone elses machine apart from mine.
  126.  
  127. Anyway, next up is the Distant Earth WWW browser. This will be
  128. cripple-ware - ie. the PD release will allow you to open a URL, follow
  129. one link, then disable the hyperlinks to stop you getting any further.
  130. Gotta make money somehow........
  131.  
  132. Craig.
  133.   __                              _
  134.   | \        | |                 / | WatchThisSpace - something wonderful is
  135.   |_/ A T A  \/| N C E R T A I N  /   happening on 'Distant Earth' ;)
  136. --------------------------------- o ------------------------------------------
  137. Craig Graham. EMAIL: craig.graham@newcastle.ac.uk
  138.               Webspace: http://www.ncl.ac.uk/~n08z7
  139.